#ifndef TCOLOR4_H
#define TCOLOR4_H

#include "../Config/Export.h"

namespace epix {

template <typename type>
class SHARED TColor4
{
    public:

        TColor4(type r = 0, type g = 0, type b = 0, type a = 0) : R(r), G(g), B(b), A(a) {}
        ~TColor4() {}

        type R, G, B, A;
};

typedef TColor4<int> Color4i;
typedef TColor4<float> Color4f;
typedef TColor4<long> Color4l;
typedef TColor4<double> Color4d;

}

#endif
